package com.jic.veteran.mapper;

import com.jic.veteran.model.AlumniSchoolHonor;
import com.jic.veteran.model.AlumniSchoolHonorExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AlumniSchoolHonorMapper {
    long countByExample(AlumniSchoolHonorExample example);

    int deleteByExample(AlumniSchoolHonorExample example);

    int deleteByPrimaryKey(Long id);

    int insert(AlumniSchoolHonor record);

    int insertSelective(AlumniSchoolHonor record);

    List<AlumniSchoolHonor> selectByExampleWithBLOBs(AlumniSchoolHonorExample example);

    List<AlumniSchoolHonor> selectByExample(AlumniSchoolHonorExample example);

    AlumniSchoolHonor selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") AlumniSchoolHonor record, @Param("example") AlumniSchoolHonorExample example);

    int updateByExampleWithBLOBs(@Param("record") AlumniSchoolHonor record, @Param("example") AlumniSchoolHonorExample example);

    int updateByExample(@Param("record") AlumniSchoolHonor record, @Param("example") AlumniSchoolHonorExample example);

    int updateByPrimaryKeySelective(AlumniSchoolHonor record);

    int updateByPrimaryKeyWithBLOBs(AlumniSchoolHonor record);

    int updateByPrimaryKey(AlumniSchoolHonor record);
}